<?xml version="1.0" standalone="yes"?>
<BizElements>
  <Setting>
    <Key>__SettingsType</Key>
    <Value>OrmProject</Value>
  </Setting>
  
  <!-- Metadata tab: SQL Server 2008 using Windows integrated authentication. -->
  <Setting>
    <Key>MetaSource_SelectedMetaDataSource</Key>
    <Value>SqlServer_2008</Value>
  </Setting>    
  <Setting>
    <Key>SqlServerConn_Catalog</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>SqlServerConn_Login</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>SqlServerConn_Password</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>SqlServerConn_Server</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>SqlServerConn_WinAuthentication</Key>
    <Value>true</Value>
  </Setting>
  
  <!-- Stored procedures tab. -->
  <Setting>
    <Key>SpList_ExcludedPrefixes</Key>
    <Value>sp_;LOG_;</Value>
  </Setting>

  <!-- Generator tab: C:\CodeGeneratorOutput -->
  <Setting>
    <Key>Generator_OutputFolder</Key>
    <Value>C:\CodeGeneratorOutput</Value>
  </Setting>

  <!-- SP class. -->  
  <Setting>
    <Key>SpAndCatalogTemplate_File</Key>
    <Value>Templates\SP.SP.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>SpAndCatalogTemplate_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>SpAndCatalogTemplate_OutputSubdirectory</Key>
    <Value>{0}.BL\OrmGeneratedCode</Value>
  </Setting>  
  <Setting>
    <Key>SpAndCatalogTemplate_SpClassAccess</Key>
    <Value>internal</Value>
  </Setting>

  <!-- nTier web.config -->
  <Setting>
    <Key>TableTemplate_00_ConnectionString</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>TableTemplate_00_ConnectionStringName</Key>
    <Value>MySolution.ConnectionString</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_00_DbmsType</Key>
    <Value>SqlServer_2008</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_00_DbmsTypeAppSettingsKey</Key>
    <Value>MySolution.DbmsType</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_00_File</Key>
    <Value>Templates\WebConfig.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_00_FileName</Key>
    <Value>Web.config</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_00_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_00_OutputSubdirectory</Key>
    <Value>{0}.Web</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_00_SolutionNamespace</Key>
    <Value>MySolution</Value>
  </Setting>
  
  <!-- Catalog class. -->
  <Setting>
    <Key>TableTemplate_01_File</Key>
    <Value>Templates\Catalog.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_01_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_01_ConnectionStringName</Key>
    <Value>MySolution.ConnectionString</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_01_DbmsTypeAppSettingsKey</Key>
    <Value>MySolution.DbmsType</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_01_OutputSubdirectory</Key>
    <Value>{0}.BL\OrmGeneratedCode</Value>
  </Setting>
  
  <!-- Table/view entities and metadata. -->
  <Setting>
    <Key>TableTemplate_02_File</Key>
    <Value>Templates\DataObject.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_02_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_02_OutputSubdirectory</Key>
    <Value>{0}.BL\OrmGeneratedCode</Value>
  </Setting>

  <!-- Table/view metadata classes. -->
  <Setting>
    <Key>TableTemplate_03_File</Key>
    <Value>Templates\TableMeta.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_03_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_03_OutputSubdirectory</Key>
    <Value>{0}.BL\OrmGeneratedCode</Value>
  </Setting>
  
  <!-- Complex business objects with child entities. -->
  <Setting>
    <Key>TableTemplate_04_File</Key>
    <Value>Templates\BusinessObject.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_04_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_04_OutputSubdirectory</Key>
    <Value>{0}.BL\BizObjectsGeneratedCode</Value>
  </Setting>
  
  <!-- Search and lookup objects. -->
  <Setting>
    <Key>TableTemplate_05_File</Key>
    <Value>Templates\SearchClass.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_05_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_05_OutputSubdirectory</Key>
    <Value>{0}.BL\SearchGeneratedCode</Value>
  </Setting>
  
  <!-- Permissions class. -->
  <Setting>
    <Key>TableTemplate_06_File</Key>
    <Value>Templates\PermissionsClass.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_06_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_06_OutputSubdirectory</Key>
    <Value>{0}.BL</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_06_SingleFile</Key>
    <Value>FunctionsGeneratedCode.cs</Value>
  </Setting>
  
  <!-- Messages.resx file. -->
  <Setting>
    <Key>TableTemplate_07_File</Key>
    <Value>Templates\MessagesResx.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_07_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_07_OutputSubdirectory</Key>
    <Value>{0}.BL</Value>
  </Setting>
  
  <!-- Common.cs file. -->
  <Setting>
    <Key>TableTemplate_08_File</Key>
    <Value>Templates\BL.Common.cs.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_08_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_08_OutputSubdirectory</Key>
    <Value>{0}.BL</Value>
  </Setting>
  
  <!-- Business logic CSPROJ. -->
  <Setting>
    <Key>TableTemplate_09_File</Key>
    <Value>Templates\CsprojBL.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_09_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_09_OutputSubdirectory</Key>
    <Value>{0}.BL</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_09_SingleFile</Key>
    <Value>{0}.BL.csproj</Value>
  </Setting>
  
  <!-- SQL scripts. -->
  <!-- C_Functions INSERT statements. -->
  <Setting>
    <Key>TableTemplate_10_SolutionNamespace</Key>
    <Value>MySolution</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_10_File</Key>
    <Value>Templates\FunctionsSql.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_10_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_10_OutputSubdirectory</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>TableTemplate_10_ParentPrefixesToRemove</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>TableTemplate_10_SingleFile</Key>
    <Value>Functions.sql</Value>
  </Setting>
  
  <!-- Messages.sql file. -->
  <Setting>
    <Key>TableTemplate_11_SolutionNamespace</Key>
    <Value>MySolution</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_11_File</Key>
    <Value>Templates\MessagesSql.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_11_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_11_OutputSubdirectory</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>TableTemplate_11_SingleFile</Key>
    <Value>Messages.sql</Value>
  </Setting>
  
  <!-- Visual Studio SLN file: BL assembly. -->
  <Setting>
    <Key>TableTemplate_12_File</Key>
    <Value>Templates\Sln.ORM.eltemplate</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_12_InitialFolder</Key>
    <Value>Templates</Value>
  </Setting>
  <Setting>
    <Key>TableTemplate_12_OutputSubdirectory</Key>
    <Value />
  </Setting>
  <Setting>
    <Key>TableTemplate_12_SingleFile</Key>
    <Value>{0}.sln</Value>
  </Setting>
  
  <Setting>
    <Key>TableTemplate_TemplateCount</Key>
    <Value>13</Value>
  </Setting>  
</BizElements>
